desire to annoy or hassle - Espagnol Anglais Dictionnaire